package com.fanrui.code.entity;

import com.fanrui.code.entity.TableLog;
import com.fanrui.code.entity.TableLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TableLogMapper {
	long countByExample(TableLogExample example);

	int deleteByExample(TableLogExample example);

	int deleteByPrimaryKey(Integer id);

	int insert(TableLog record);

	int insertSelective(TableLog record);

	List<TableLog> selectByExample(TableLogExample example);

	TableLog selectByPrimaryKey(Integer id);

	int updateByExampleSelective(@Param("record") TableLog record, @Param("example") TableLogExample example);

	int updateByExample(@Param("record") TableLog record, @Param("example") TableLogExample example);

	int updateByPrimaryKeySelective(TableLog record);

	int updateByPrimaryKey(TableLog record);

	/** 自己添加的方法备注 **/
	TableLog queryLogByToken(@Param("playerId") Long playerId, @Param("logToken")String logToken);

	List<TableLog> selectTableLogs(List<Integer> list);

	List<Integer> selectTabldIsByPlayerID(@Param("playerId") Long playerId, @Param("logTime") String logTime);

	List<Integer> selectTabldIsByClubID(@Param("clubId") Integer clubId, @Param("logTime") String logTime);
}